Towards a Systematic Method for Solutions Architecting
نویسندگان
چکیده
Solutions Architecting Method (SAM) is defined as a methodical approach to dealing with the architecture complexity of enterprise information systems in IT solution designs. This comprehensive method consists of eight interconnected modules: Framework for eBusiness Architecture and Technology, Prescriptive Artineering Procedure, Technology Architecture Planning, Architecture Stack and Perspectives, Rapid Architecting Process, Architecture Readiness Maturity, Generic Application Platform, and Tao of IT Development & Engineering. Collectively, these modules form a holistic discipline guiding the process of developing architected solutions in an enterprise computing environment. Several unconventional concepts and thinking styles are introduced in this overarching structure. This systematic method has been customized and adapted to be extensively applied in one form or another to develop various IT solutions across a broad range of industrial sectors. Reference solutions are presented and articulated to illustrate the exemplary implementations of some key elements in SAM. Best practice and lessons learned as well as future trends are discussed in the context.
منابع مشابه
Architecting cloud-enabled systems: a systematic survey of challenges and solutions
The literature on the challenges of and potential solutions to architecting cloud-based systems is rapidly growing, but is scattered. It is important to systematically analyze and synthesize the existing research on architecting cloud-based software systems in order to build a cohesive body of knowledge of the reported challenges and solutions. We have systematically identified and reviewed 133...
متن کاملNaive Architecting - Understanding the Reasoning Process of Students - A Descriptive Survey
Software architecting entails making architecture decisions, which requires a lot of experience and expertise. Current literature contains several methods and processes to support architects with architecture design, documentation and evaluation but not with the design reasoning involved in decision-making. In order to derive a systematic reasoning process we need to understand the current stat...
متن کاملTowards an Enterprise Interoperability Framework
This paper presents relevant interoperability approaches and solutions applied to global/international networked (collaborative) enterprises or organisations and conceptualise an enhanced enterprise interoperability framework. The paper covers several key aspects including how holistic approaches of architecting principles, standards and semantics contribute to the development of an interoperab...
متن کاملOrthogonal array experiment in systems engineering and architecting
This paper espouses the application of orthogonal array experiment to solve a class of engineering optimization problems encountered in systems engineering and architecting. It also illustrates the applicability of orthogonal array experiment in systems engineering and architecting with two examples: verification and validation of the performance of a bandwidth allocation algorithm and architec...
متن کامل17 Collaborative Software Architecting through Knowledge Sharing
In the field of software architecture, there has been a paradigm shift from describing the outcome of the architecting process to documenting architectural knowledge, such as design decisions and rationale. Moreover, in a global, distributed setting, software architecting is essentially a collaborative process in which sharing and reusing architectural knowledge is a crucial and indispensible p...
متن کامل